spiced meat balls - Turco Inglés Diccionario